package com.qwqk.entity;

import java.util.Date;
import java.util.List;
import com.anwen.mongo.annotation.ID;
import com.anwen.mongo.annotation.collection.CollectionName;
import com.anwen.mongo.enums.IdTypeEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;

/**
 * (Periodpublishes)实体类
 *
 * @author makejava
 * @since 2024-08-29 13:59:53
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@CollectionName("periodpublishes")
@ApiModel(value = "Periodpublishes类",description = "Periodpublishes")
public class Periodpublishes implements Serializable {
    private static final long serialVersionUID = 475523368153938123L;
        @ApiModelProperty(name = "Id",value = "Id",example = "")
        @ID(type = IdTypeEnum.ASSIGN_ID)
        private String Id;
        @ApiModelProperty(name = "_V",value = "_V",example = "")
        private String _V;
        @ApiModelProperty(name = "attach",value = "attach",example = "")
        private String attach;
        @ApiModelProperty(name = "attachsize",value = "attachsize",example = "")
        private String attachsize;
        @ApiModelProperty(name = "author",value = "author",example = "")
        private String author;
        @ApiModelProperty(name = "authordesc",value = "authordesc",example = "")
        private String authordesc;
        @ApiModelProperty(name = "authors",value = "authors",example = "")
        private String authors;
        @ApiModelProperty(name = "catelog",value = "catelog",example = "")
        private List catelog;
        @ApiModelProperty(name = "column",value = "column",example = "")
        private String column;
        @ApiModelProperty(name = "create",value = "create",example = "")
        private Date create;
        @ApiModelProperty(name = "creator",value = "creator",example = "")
        private String creator;
        @ApiModelProperty(name = "delete",value = "delete",example = "")
        private Boolean delete;
        @ApiModelProperty(name = "description",value = "description",example = "")
        private String description;
        @ApiModelProperty(name = "endpage",value = "endpage",example = "")
        private String endpage;
        @ApiModelProperty(name = "firstcatelog",value = "firstcatelog",example = "")
        private String firstcatelog;
        @ApiModelProperty(name = "fundproject",value = "fundproject",example = "")
        private String fundproject;
        @ApiModelProperty(name = "keywords",value = "keywords",example = "")
        private Object keywords;
        @ApiModelProperty(name = "linkpage",value = "linkpage",example = "")
        private String linkpage;
        @ApiModelProperty(name = "msg",value = "msg",example = "")
        private String msg;
        @ApiModelProperty(name = "organization",value = "organization",example = "")
        private String organization;
        @ApiModelProperty(name = "organizations",value = "organizations",example = "")
        private String organizations;
        @ApiModelProperty(name = "oss",value = "oss",example = "")
        private String oss;
        @ApiModelProperty(name = "periodenname",value = "periodenname",example = "")
        private String periodenname;
        @ApiModelProperty(name = "periodid",value = "periodid",example = "")
        private String periodid;
        @ApiModelProperty(name = "periodname",value = "periodname",example = "")
        private String periodname;
        @ApiModelProperty(name = "periodnumber",value = "periodnumber",example = "")
        private String periodnumber;
        @ApiModelProperty(name = "publish",value = "publish",example = "")
        private Boolean publish;
        @ApiModelProperty(name = "reference",value = "reference",example = "")
        private String reference;
        @ApiModelProperty(name = "remark",value = "remark",example = "")
        private String remark;
        @ApiModelProperty(name = "sort",value = "sort",example = "")
        private String sort;
        @ApiModelProperty(name = "startpage",value = "startpage",example = "")
        private String startpage;
        @ApiModelProperty(name = "status",value = "status",example = "")
        private String status;
        @ApiModelProperty(name = "title",value = "title",example = "")
        private String title;
        @ApiModelProperty(name = "totalpage",value = "totalpage",example = "")
        private String totalpage;
        @ApiModelProperty(name = "type",value = "type",example = "")
        private String type;



}

